# 15.什么是单例模式（2分）
# 一个类只能创建出一个对象
class single:
    __instance = None

    def __new__(cls, *args, **kwargs):
        if not cls.__instance:
            cls.__instance = super().__new__(cls)
        return cls.__instance
